/* CSS Document */
#banner{width:100%; height: auto; position: relative;}
#banner .bannerk{width:100%; height: auto;}
#banner img{width:100%;}

#banner .banner{width:100%;height:auto;position:relative;overflow:hidden;z-index:222;}
#banner .banner1{height:100%;position:absolute;overflow: hidden;top:0;left:0;}
#banner .banner1 li{width: 100%;height:100%;display:block;position: relative;overflow: hidden;float:left;}
#banner .banner1 li a{display:block;width:100%;height:auto;float:left;}
#banner .banner1 li img{width:100%; height: 100%;}

#banner .banner2{width:100%;height:auto;position:absolute;bottom:10px;left:0;text-align:center;font-size:0;}
#banner .banner2 li{display:inline-block;width:10px;height:10px;background:none;border:2px solid #fff;
	border-radius:50%;color:#fff;font-size:12px;line-height:18px;text-align:center;cursor:pointer;margin:0 4px;
	*zoom:1;
	*display:inline;}
#banner .banner2{ width:100%; height:auto; position:absolute; bottom:30px; left:0; text-align:center;
	font-size:0; z-index: 333;}
#banner .banner2 li{display:inline-block; width:15px; height:2px; background:#FFF; border:0px solid #fff;
	border-radius:5px; color:#fff; font-size:12px; line-height:18px; text-align:center;
	cursor:pointer; margin:0 4px;
	*zoom:1;
	*display:inline;}
#banner .banner2 li.on{background:#e82100;}

#yqgs{width:95%; height:auto; background: #FFF; border-radius: 8px; position: relative; margin-top: -15px; z-index: 444;}
#yqgs .kulj{width:100%; height:auto;}
#yqgs .kulj .li{width:calc((100% - 1px) / 2); height:auto; float: left; text-align: center; margin-top: 15px;}
#yqgs .kulj .li:nth-child(1){border-right:1px solid #e5e5e5;}
#yqgs .kulj .li img{width:40%; height:auto; max-width: 80px;}
#yqgs .kulj .li p{width:95%; height:auto; color:#333333; font-size: 0.8rem; line-height: 25px;}
#yqgs .kulj .li p:nth-last-child(2){font-weight: bold;}
#yqgs .kulj .li p:nth-last-child(1){color:#999999;}
#yqgs .dxwk{width:95%; height:auto; overflow: hidden; margin-top:15px;}
#yqgs .dxwk ul{width:calc(100% + 15px); height:100%; position: relative; margin-left: -15px;}
#yqgs .dxwk ul li{width:calc((100% / 5) - 15px); height: 100%; float: left; margin-left: 15px; position: relative;}
#yqgs .dxwk ul li .pic{width:100%; max-width: 80px; height:auto; position: relative; top:0px; overflow: hidden; border-radius: 300px; border: 1px solid #e5e5e5;}
#yqgs .dxwk ul li .pic div{width:1000px; height:100%; position: relative; left: 50%; margin-left: -500px; text-align: center;}
#yqgs .dxwk ul li .pic div img{height:100%;}
#yqgs .dxwk ul li p{width:100%; height:auto; font-size: 0.8rem; color:#666666; line-height: 25px; text-align: center;
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

#zxtj{width:95%; height:auto; background: #FFF; border-radius: 8px; overflow: hidden; margin-top: 20px; padding-bottom: 15px;}
#zxtj .top{width:95%; height:auto; padding-top: 15px;}
#zxtj .top .tit{width:auto; float: left; line-height: 25px; font-size: 1.2rem; font-weight: bold; color:#333333;}
#zxtj .top .djsk{width:180px; height:23px; border: 1px solid #d1331e; float: right; margin-left: 20px; overflow: hidden; border-radius: 8px;}
#zxtj .top .djsk p:nth-child(1){width:73px; height:100%; float:left; background:#d1331e; text-align: center; line-height: 23px; font-size: 0.8rem;
	color:#FFF;}
#zxtj .top .djsk p:nth-child(2){width:calc(100% - 73px); height:100%; float: right; text-align: center; line-height: 23px; font-size: 0.8rem; color:#e82100;}
#zxtj .dxwk{width:95%; height:auto; overflow: hidden; margin-top:20px;}
#zxtj .dxwk ul{width:calc(100% + 80px); height:100%; position: relative; margin-left: -8px;}
#zxtj .dxwk ul li{width:calc((100% / 2) - 8px); height: 100%; float: left; margin-left: 8px; position: relative;}
#zxtj .dxwk ul li .pic{width:100%; height:calc(100% - 50px); position: relative; top:0px; overflow: hidden;}
#zxtj .dxwk ul li .pic div{width:1000px; height:100%; position: relative; left: 50%; margin-left: -500px; text-align: center;}
#zxtj .dxwk ul li .pic div img{height:100%;}
#zxtj .dxwk ul li p:nth-last-child(2){width:100%; height:auto; line-height: 25px; font-size:0.8rem; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center; color:#333333;}
#zxtj .dxwk ul li p:nth-last-child(1){width:100%; height:auto; line-height: 25px; font-size:0.8rem; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center; color:#ed414e;}

#hgdl{width:95%; height:auto; margin-top: 20px;}
#hgdl .top{width:100%; height:auto; position: relative; border-radius: 8px; overflow: hidden;}
#hgdl .top img{width:100%;}
#hgdl .top a{display:block; width:120px; height:30px; background: #FFF; border-radius: 15px; overflow: hidden; position: absolute; top:68%;
	float:left; margin-left:5%; text-align: center; line-height: 30px; color:#b52d1f; font-size: 1rem;}
#hgdl ul{width:100%; height: auto;}
#hgdl ul li{width:calc((100% - 8px) / 2); height:auto; float: left; border-radius: 8px; overflow: hidden; margin-top:15px; background: #FFF;}
#hgdl ul li:nth-child(2n){float:right;}
#hgdl ul li .pic{width:100%; height:auto; overflow: hidden;}
#hgdl ul li .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#hgdl ul li .pic div img{height:100%;}
#hgdl ul li p:nth-last-child(2){width:95%; height:auto; line-height: 25px; font-size:0.8rem; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center; color:#333333; font-weight: bold;padding-top: 5px;}
#hgdl ul li p:nth-last-child(1){width:95%; height:auto; line-height: 25px; font-size:0.8rem; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center; color:#666666;padding-bottom: 5px;}

#wmdys{width:100%; height: auto; background:url(../../images/yywapimages/hgdz02_02.jpg) no-repeat 50% 50%; background-size: cover; background-position: center center;
	margin-top: 20px; padding-bottom: 15px;}
#wmdys .nr{width:95%; height: auto;}
#wmdys .nr .tit{width:100%; height: auto;}
#wmdys .nr .tit p{width:100%; height: auto; color:#FFF; text-align: center;}
#wmdys .nr .tit p:nth-child(1){font-weight:bold; font-size: 1rem; padding-top: 15px;}
#wmdys .nr .tit p:nth-child(2){font-size: 0.8rem; line-height: 25px;}
#wmdys .nr ul{width:100%; height:auto; border-radius:8px; background: #e82100; margin-top: 15px; overflow: hidden;}
#wmdys .nr ul li{width:calc((100% - 1px) / 2); height: auto; float: left; border-bottom: 1px solid #e7482e;  position: relative;}
#wmdys .nr ul li:nth-child(2n){border-left:1px solid #e7482e;}
#wmdys .nr ul li .bj{width:100%; height:100%; position: absolute; top:0px; font-size: 36px; text-align: center; left: 0px; font-weight: bold;
	color:rgba(255,255,255,0.30); vertical-align: middle;}
#wmdys .nr ul li .size{width:100%; height:100%; position: absolute; top:0px; left:0px; color:#FFF; overflow: hidden;}
#wmdys .nr ul li .size p:nth-child(1){width:90%; height: auto; font-weight: bold; font-size: 1rem; text-align: center; padding-top: 5%; vertical-align: middle;}
#wmdys .nr ul li .size p:nth-child(2){width:50px; height: 2px; background: #FFF; margin-top: 10px; margin-bottom: 10px;}
#wmdys .nr ul li .size p:nth-child(3){width:90%; height: auto; font-size:0.8rem; text-align: center;}

#gsjs{width:95%; height: auto; border-radius: 8px; background: #FFF; margin-top: 20px; padding-bottom: 20px;}
#gsjs .top{width:90%; height:30px; font-size: 1rem; color:#333333; line-height: 30px; padding-top: 15px;}
#gsjs .top a{float:right; color:#999999;}
#gsjs .top a img{height:20px; padding-top: 5px; padding-left: 5px;}
#gsjs .pic{width:90%; height: auto; border-radius: 8px; overflow: hidden; margin-top: 15px;}
#gsjs .pic img{width:100%;}
#gsjs .size{width:90%; height:auto; margin-top: 15px; font-size: 1rem; line-height: 25px; color:#333333;}

#new{width:95%; height: auto; margin-top: 20px;}
#new .top{width:100%; height:auto; line-height: 30px; font-size: 1rem; color:#333333;}
#new .top span{font-size:0.8rem; color:#999999; float:right;}
#new nav{width:100%; height:35px; margin-top: 10px;}
#new nav li{width:calc((100% - 16px) / 3); height:100%; background: #FFF; text-align: center; line-height: 35px; border-radius: 30px; float: left;
	margin-left: 8px; overflow: hidden;}
#new nav li:nth-child(1){margin-left:0px;}
#new nav li a{display:block; width:100%; height:100%; font-size: 0.8rem; color:#333333;}
#new .ul{width:100%; height:auto; background: #FFF; overflow: hidden; border-radius: 8px; margin-top: 10px;}
#new .ul .li{width:100%; height:auto; display: none;}
#new .ul .li ul{width:90%; height: auto;}
#new .ul .li ul li{width:100%; height: 90px; border-bottom: 1px solid #eeeeee; padding-top: 10px; padding-bottom: 10px;}
#new .ul .li ul li .pic{width:150px; height:100%; float: left; overflow: hidden;}
#new .ul .li ul li .pic div{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#new .ul .li ul li .size{width:calc(100% - 160px); height:100%; float: right;}
#new .ul .li ul li .size p:nth-child(1){width:100%; height: auto; line-height: 35px; text-align: left; font-size: 1rem; font-weight: bold;
	color:#333333; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#new .ul .li ul li .size p:nth-child(2){width:100%; height:calc(100% - 35px); line-height: 25px; font-size: 0.8rem; text-align: left;
	color:#666666; overflow: hidden;}
#new .ul .li .more{width:100%; height:40px; line-height: 40px; text-align: center;}
#new .ul .li .more a{font-size:1rem; color:#e82100;}












